Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16A STATION ROAD Detached £752,537 £235,000 16 Nov 2001
20 STATION ROAD Detached £665,929 £425,000 1 Feb 2008
22 STATION ROAD Detached £1,098,008 £300,000 23 Oct 2000
26 STATION ROAD Detached £723,869 £560,000 5 Apr 2017